package com.zatech.cgnci.project.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import java.io.Serializable;

@Data
@ApiModel("重开案件DTO")
public class CgnciClaimCaseReopenDTO implements Serializable {
    @ApiModelProperty("重开ID")
    private Long reopenId;
    @ApiModelProperty("案件号")
    private String caseNo;

    @ApiModelProperty("任务号")
    private String taskNo;

    @ApiModelProperty("任务号")
    private String policyNo;
    @ApiModelProperty("案件ID")
    private Long caseId;

    @ApiModelProperty("重开原因")
    @NotBlank(message = "重开原因不能为空")
    private String applyReason;

    @ApiModelProperty(value = "任务ID", hidden = true)
    private Long taskId;
    @ApiModelProperty("审核意见")
    private String reviewComments;
} 